boat propeller - German English Dictionary